Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York European Open - Antwerp Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Wimbledon - London Rothesay International - Eastbourne ABN AMRO Open - Rotterdam BMW Open - Munich Phoenix Challenger Mutua Madrid Open - Madrid Turin Challenger U.S. Open - New York USA F13 USA F14 USA F18 Russia F8 Estonia F1 Estonia F2 Russia F10 Belarus F4 Turkey F7 Russia F3 Belarus F2 Russia F7 Russia F8 Turkey F42 Turkey F43 Germany F1 Germany F2 Germany F3 Turkey F6 Turkey F7 Turkey F8 Qatar F2 Qatar F3 Russia F1 Russia F2 Russia F7 Russia F8 Sweden F5 USA F18 USA F19 Russia F6 Russia F7 USA F14 Qatar F1 France F7 Estonia F3 Estonia F4 Estonia F5 Oklahoma Challenger - Tulsa Men's Pro Challenger at Tunica National - Tunica Moscow Challenger San Benedetto Challenger Recanati Challenger Astana Challenger Fano Challenger Cordenons Challenger Tashkent Challenger Ortisei Challenger Astana Challenger Happy Valley Challenger Burnie Challenger Morelos Challenger Irving Challenger Rome Challenger Heilbronn Challenger Astana Challenger Binghamton Challenger Aptos Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Newport Beach Challenger Dallas Challenger Bordeaux Challenger Ilkley Challenger Astana Challenger Chengdu Challenger Gwangju Challenger Zhangjiagang Challenger Kaohsiung Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Budapest Challenger Cherbourg Challenger Bergamo Challenger Monterrey Challenger San Luis Potosi Challenger Leon Challenger Puerto Vallarta Challenger Heilbronn Challenger Aix En Provence Challenger Russia F5 Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven The Hypo Group Tennis International 2008 - Poertschach Legg Mason Tennis Classic - Washington Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Heineken Open - Auckland Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Valencia Open - Valencia Apia International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Belarus F1 US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Heineken Open - Auckland Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport China Open - Beijing Kremlin Cup - Moscow Delray Beach Open - Delray Beach Open de Nice Cote d'Azur - Nice AEGON Championships - London BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Citi Open - Washington BB&T Atlanta Open - Atlanta Kremlin Cup - Moscow Erste Bank Open - Vienna Memphis Open - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing ASB Classic - Auckland New York Open - New York Gazprom Hungarian Open - Budapest Open Parc - Lyon BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna ASB Classic - Auckland Mercedes Cup - Stuttgart Nature Valley International - Eastbourne Hall of Fame Open - Newport Citi Open - Washington Chengdu Open - Chengdu Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Adelaide International - Adelaide ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco The Comercia Challenger - Aptos Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Hamburg European Open - Hamburg Antalya Open - Antalya Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril cinch Championships - London Nature Valley International - Eastbourne Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm Astana Open - Nur-Sultan Adelaide International 2 - Adelaide Open Sud de France - Montpellier Dallas Open - Dallas Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Viking International - Eastbourne Hall of Fame Open - Newport Moselle Open - Metz Astana Open - Astana United Cup - Australia ASB Classic - Auckland Open Sud de France - Montpellier Dallas Open - Dallas Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Libema Open - 's-Hertogenbosch Infosys Hall of Fame Open - Newport Citi Open - Washington Abierto de Tenis Mifel - Los Cabos Moselle Open - Metz Adelaide International - Adelaide ABN AMRO Open - Rotterdam Boss Open - Stuttgart Open Occitanie - Montpellier Open 13 Provence - Marseille Generali Open - Kitzbuhel Kazan Challenger Francavilla Challenger Orleans Challenger Aix En Provence Challenger Surbiton Challenger Jinan Challenger Pau Challenger Phoenix Challenger Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells USTA Comerica Challenger - Aptos Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Lubbock Challenger - Lubbock Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Fifth Third Bank Tennis Championships - Lexington Sony Open Tennis - Miami Mutua Madrid Open - Madrid Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Western & Southern Open - Cincinnati Ford Tennis Championships - Louisville Music City Challenger - Nashville BNP Paribas Open - Indian Wells JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells XL Bermuda Open - Bermuda Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Waco Tennis Challenger - Waco 2008 Lubbock Challenger - Lubbock Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati Sacramento Challenger - Sacramento Shanghai Rolex Masters - Shanghai The Mercedes Benz of Calabasas - Calabasas BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Talahassee Challenger Savannah Challenger Winnetka Challenger Heineken Open - Auckland SAP Open - San Jose The Artois Championships - London The Nottingham Open - Nottingham AIG Japan Open Tennis Championships - Tokyo Winston-Salem Open - Winston-Salem Kazan Challenger Davidoff Swiss Indoors Basel - Basel Citi Open - Washington Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis China Open - Beijing Open de Nice Cote d'Azur - Nice Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Lexington Challenger Eckental Challenger St. Petersburg Open - St. Petersburg San Francisco Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Singapore Tennis Open - Singapore Recanati Challenger ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Shanghai Challenger Almaty Challenger Abierto Mexicano Telcel - Acapulco Playford Challenger Kremlin Cup - Moscow Rennes Challenger Fifth Third Bank Tennis Classic - Lexington New York Open - New York Chengdu Open - Chengdu Fever-Tree Championships - London BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Chengdu Open - Chengdu U.S. Open - New York St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Fifth-Third Bank Tennis Classic - Lexington French Open - Paris Truist Atlanta Open - Atlanta Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Truist Atlanta Open - Atlanta Astana Open - Astana U.S. Open - New York Swiss Indoors Basel - Basel Australian Open - Melbourne French Open - Paris Open Sud de France - Montpellier U.S. Open - New York Australian Open - Melbourne AEGON Championships - London Open Parc - Lyon Terra Wortmann Open - Halle U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne China Open - Beijing Swiss Indoors Basel - Basel U.S. Open - New York Adelaide International - Adelaide French Open - Paris Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai If Stockholm Open - Stockholm Hamburg Open - Hamburg Terra Wortmann Open - Halle EFG Swiss Open - Gstaad U.S. Open - New York Hangzhou Open - Hangzhou Australian Open - Melbourne French Open - Paris Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Wimbledon - London Australian Open - Melbourne Millennium Estoril Open - Estoril Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Indianapolis Tennis Championships - Indianapolis Australian Open - Melbourne Nottingham Challenger Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles U.S. Mens's Clay Court Championship - Houston China Open - Beijing China Open - Beijing Open Sud de France - Montpellier Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Serbia Open - Belgrade Barcelona Open Banc Sabadell - Barcelona Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow Topshelf Open - 's-Hertogenbosch Citi Open - Washington Firenze Open - Florence Valencia Open - Valencia Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel ASB Classic - Auckland Rio Open - Rio de Janeiro Geneva Open - Geneva China Open - Beijing ASB Classic - Auckland Geneva Open - Geneva AEGON Championships - London Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Generali Open - Kitzbuhel Sony Ericsson Open - Miami Terra Wortmann Open - Halle Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rolex Paris Masters - Paris ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, PO, SRB-USA 3-2 Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CHI-USA 1-4 National Bank Open - Toronto Davis Cup, World Group, 1R, SUI-USA 0-5 Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, SF, ESP-USA 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Hopman Cup - Perth Davis Cup, World Group, PO, USA-SVK 5-0 Monte-Carlo Rolex Masters - Monte-Carlo Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Davis Cup, World Group, 1R, AUS-USA 1-3 Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal Davis Cup, World Group, QF, USA-CRO 2-3 Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Prague Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, 1R, SRB-USA 1-3 Rogers Cup - Montreal Western & Southern Open - Cincinnati Davis Cup, World Group, QF, USA-BEL 4-0 Laver Cup - Chicago Rogers Cup - Toronto Davis Cup, World Group, QR, KAZ-POR 3-1 Laver Cup - Geneva Davis Cup, Finals, Group E BMW Open - Munich ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, KAZ-NED 3-1 Laver Cup - Boston Mutua Madrid Open - Madrid Davis Cup, Finals, Group B Davis Cup, Finals, Group E ATP Cup - Sydney Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, CHI-KAZ 3-1 Davis Cup, Group I, 1R, BUL-KAZ 1-3 Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Rogers Cup - Montreal U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris All Lower level tournaments French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Nitto ATP Finals - London Olympics - London French Open - Paris Wimbledon - London Olympics - Tokyo Olympics - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Wimbledon - London French Open - Paris National Bank Open - Montreal Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Davis Cup, World Group I, 1R, KAZ-DEN 1-3 Davis Cup, Group I, 1R, KOR-KAZ 3-1